affadar water purification plant - Alemán Inglés Diccionario